package edu.hwadee.BEIS.serviceImpl;

import edu.hwadee.BEIS.entity.SchoolCompanyCooperation;
import edu.hwadee.BEIS.repository.*;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * Service基类，将所有DAO注入这里
 * @author kingsong
 *
 */
public class BaseService {

	@Autowired
	protected SchoolUserRepository schoolUserRepo;
	
	@Autowired
	protected CertificateRepository certificateRepo;
	
	@Autowired
	protected SchoolBasicInforRepository schoolBasicInforRepo;
	
	@Autowired
	protected  SchoolConditionRepository schoolConditionRepo;

	@Autowired
	protected  GlobalCooperationRepository globalCooperationRepo;

	@Autowired
    protected SchoolCompanyCooperationRepository schoolCompanyCooperationRepo;

	@Autowired
    protected VocationalEducationalGroupRepository vocationalEducationalGroupRepo;

	@Autowired
	protected CountyUserRepository countyUserRepo;
	
	@Autowired
	protected CityUserRepository cityUserRepo;
	
	@Autowired
	protected LeaderUserRepository leaderUserRepo;
	
	@Autowired
	protected OpenModifyRepository openModifyRepo;

	@Autowired
    protected MajorGradeCourseConstructionRepository majorGradeCourseConstructionRepo;

	@Autowired
	protected PublicCourseTeacherSituationRepository publicCourseTeacherSituationRepo;

	@Autowired
	protected MajorTeacherSituationRepository majorTeacherSituationRepo;

	@Autowired
	protected MajorGradeCourseConstructionRepository majorGradeCourseConstructionRepository;

	@Autowired
	protected TeacherBasicSituationRepository teacherBasicSituationRepository;
	
	@Autowired
	protected ProjectDeclareRepository projectDeclareRepo;
	
	@Autowired
	protected AnalysisDiagramRepository analysisDiagramRepo;
	
	@Autowired
	protected StudentBasicSituationRepository studentBasicSituationRepo;

	@Autowired
	protected AnnouncementRepository announcementRepo;

	@Autowired
    protected WholeSchoolTrainingBaseRepository wholeSchoolTrainingBaseRepo;

	@Autowired
    protected PublicTrainingBaseRepository publicTrainingBaseRepo;
}
